A simulator for VANETs, which are a subset of MANETs
Simulator is written in Rust, with good scalability. Part of how it achieves this is by not handling mobility simulation, and by pre-calculating all potential links. This prep stage can take a while - in their largest example, the actual execution takes 58s and the prep stage takes 2800s.